Sequential and distributed on-the-fly computation of weak tau-confluence
نویسندگان
چکیده
The notion of τ -confluence provides a form of partial order reduction of Labelled Transition Systems (Ltss), by enabling to identify the τ -transitions, whose execution does not alter the observable behaviour of the system. Several forms of τ -confluence adequate with branching bisimulation were studied in the literature, ranging from strong to weak forms according to the length of τ -transition sequences considered. Weak τ -confluence is more complex to compute than strong τ -confluence, but provides better Lts reductions. In this paper, we aim at devising an efficient detection of weak τ -confluent transitions during an on-the-fly exploration of Ltss. With this purpose, we define and prove new encodings of several weak τ -confluence variants using alternation-free Boolean equation systems (Bess), and we apply efficient local Bes resolution algorithms to perform the detection. The resulting reduction module, developed within the Cadp toolbox using the generic Open/Cæsar environment for Lts exploration, was tested in both a sequential and a distributed setting on numerous examples of large Ltss underpinning communication protocols and distributed systems. These experiments assessed the efficiency of the reduction and enabled us to identify the best variants of weak τ -confluence that are useful in practice. © 2011 Elsevier B.V. All rights reserved.
منابع مشابه
Efficient On-the-Fly Computation of Weak Tau-Confluence
The notion of τ-confluence provides a form of partial order reduction of Labelled Transition Systems (Ltss), by allowing to identify the τ-transitions whose execution does not alter the observable behaviour of the system. Several forms of τ-confluence adequate with branching bisimulation were studied in the literature, ranging from strong to weak ones according to the length of τ-transition seq...
متن کاملParallelized Kendall's Tau Coefficient Computation via SIMD Vectorized Sorting On Many-Integrated-Core Processors
Pairwise association measure is an important operation in data analytics. Kendall’s tau coefficient is one widely used correlation coefficient identifying non-linear relationships between ordinal variables. In this paper, we investigated a parallel algorithm accelerating all-pairs Kendall’s tau coefficient computation via single instruction multiple data (SIMD) vectorized sorting on Intel Xeon ...
متن کاملChemical Stabilization of Some Heavy Metals in an Artificially Multi-Elements Contaminated Soil, Using Rice Husk Biochar and Coal Fly Ash
A greenhouse experiment has been planned for this study to delineate the benefits of two types of rice husk biochars (namely B300 and B600 which are prepared at 300°C and 600°C, respectvely) and coal fly ash (CFA), as soil amendments, for decreasing the amount of some heavy metals (like Pb, Cd, Ni, Cr, and Cu) as well as mobility and phytoavailability in an artificially-calcareous multi-element...
متن کاملChemical Stabilization of Some Heavy Metals in an Artificially Multi-Elements Contaminated Soil, Using Rice Husk Biochar and Coal Fly Ash
A greenhouse experiment has been planned for this study to delineate the benefits of two types of rice husk biochars (namely B300 and B600 which are prepared at 300°C and 600°C, respectvely) and coal fly ash (CFA), as soil amendments, for decreasing the amount of some heavy metals (like Pb, Cd, Ni, Cr, and Cu) as well as mobility and phytoavailability in an artificially-calcareous multi-element...
متن کاملParallelizing Union-Find in Constraint Handling Rules Using Confluence Analysis
Constraint Handling Rules is a logical concurrent committedchoice rule-based language. Recently it was shown that the classical union-find algorithm can be implemented in CHR with optimal time complexity. Here we investigate if a parallel implementation of this algorithm is also possible in CHR. The problem is hard for several reasons: Up to now, no parallel computation model for CHR was define...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Sci. Comput. Program.
دوره 77 شماره
صفحات -
تاریخ انتشار 2012